home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / dviware / dvi2qms / util.h < prev   
C/C++ Source or Header  |  1990-10-01  |  1KB  |  69 lines

  1. #define get1(f) ((unsigned long) fgetc(f))
  2. #define sget1(f) ((long) ((char) fgetc(f)))
  3.  
  4. extern char *outfname, *infname, *user, *host, *pgmnam, efn[256];
  5. extern FILE *ef;
  6. extern int olderrfd,debugging;
  7.  
  8. /*VARARGS1*/
  9. extern debug();
  10. /* debug(fmt,a,b,c,d,e)
  11.  *     char *fmt;
  12.  *     long a,b,c,d,e;
  13.  */
  14.  
  15. /*VARARGS1*/
  16. extern croak();
  17. /* croak(fmt,a,b,c,d,e)
  18.  *     char *fmt;
  19.  *     long a,b,c,d,e;
  20.  */
  21.  
  22. extern swallow();
  23. /* swallow(nchars,f)
  24.  *     long nchars;
  25.  *     FILE *f;
  26.  */
  27.  
  28. extern unsigned long get2();
  29. /* unsigned long get2(f)
  30.  *     FILE *f;
  31.  */
  32.  
  33. extern unsigned long get3();
  34. /* unsigned long get3(f)
  35.  *     FILE *f;
  36.  */
  37.  
  38. extern unsigned long get4();
  39. /* unsigned long get4(f)
  40.  *     FILE *f;
  41.  */
  42.  
  43. extern long sget2();
  44. /* long sget2(f)
  45.  *     FILE *f;
  46.  */
  47.  
  48. extern long sget3();
  49. /* long sget3(f)
  50.  *     FILE *f;
  51.  */
  52.  
  53. extern long sget4();
  54. /* long sget4(f)
  55.  *     FILE *f;
  56.  */
  57.  
  58. extern put4();
  59. /* put4(l,f)
  60.  *     unsigned long l;
  61.  *     FILE *f;
  62.  */
  63.  
  64. extern put2();
  65. /* put2(s,f)
  66.  *     unsigned short s;
  67.  *     FILE *f;
  68.  */
  69.